I would also have to agree with FL_ZX about the frame. Flipping over twice and then landing on the driver side tells me that the frame is probably pretty bent up. Also, if you decide not to listen to us about doing 120 on wet roads, please at least check your tire pressure and tire wear.